package com.essearch.entity;

import com.essearch.common.TableConst;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;
import java.io.Serializable;
import java.sql.*;
/**
* jhrw_item 实体类
* Fri Jan 08 10:56:38 CST 2021 
*/ 

@Getter
@Setter
@ToString
@Document(indexName = TableConst.INDEX_PRE + "jhrw_item", type = "jhrw_item")
public class Jhrw_item implements Serializable {
	@Field(type = FieldType.Keyword)
	private String id;
	@Field(type = FieldType.Text)
	private String jhrwId;
	@Field(type = FieldType.Text, analyzer = "ik_smart", searchAnalyzer = "ik_smart")
	private String jhrwName;
	@Field(type = FieldType.Text, analyzer = "ik_smart", searchAnalyzer = "ik_smart")
	private String cxItemType;
	@Field(type = FieldType.Text, analyzer = "ik_smart", searchAnalyzer = "ik_smart")
	private String qwcx;

//	@Field(type = FieldType.Text)
//	private String jhrwType;
//	@Field(type = FieldType.Integer)
//	private Integer jhrwYear;
//	@Field(type = FieldType.Text)
//	private String jhrwOu;
//	@Field(type = FieldType.Text)
//	private String requestType;
//	@Field(type = FieldType.Text)
//	private String mainOrderId;
//	@Field(type = FieldType.Text)
//	private String mainTaskId;
//	@Field(type = FieldType.Text)
//	private String subOrderId;
//	@Field(type = FieldType.Text)
//	private String subTaskId;
//	@Field(type = FieldType.Text)
//	private String curStatus;
//	@Field(type = FieldType.Text)
//	private String subCurStatus;
//	@Field(type = FieldType.Text)
//	private String creator;
//	@Field(type = FieldType.Long)
//	private Long createTime;
//	@Field(type = FieldType.Text)
//	private String operator;
//	@Field(type = FieldType.Long)
//	private Long operateTime;
//	@Field(type = FieldType.Text)
//	private String attachment;
//	@Field(type = FieldType.Text)
//	private String requestDate;
//	@Field(type = FieldType.Text)
//	private String startDate;
//	@Field(type = FieldType.Text)
//	private String endDate;
//	@Field(type = FieldType.Text)
//	private String itemtypeYearconfigId;
//	@Field(type = FieldType.Text)
//	private String oldSubCurStatus;
//	@Field(type = FieldType.Text)
//	private String jhrwItemType;
//	@Field(type = FieldType.Text)
//	private String sbrName;
//	@Field(type = FieldType.Text)
//	private String sbrPhone;
//	@Field(type = FieldType.Text)
//	private String sbrEmail;
//	@Field(type = FieldType.Text)
//	private String itemBs;
//	@Field(type = FieldType.Text)
//	private String itemBsPerson;
}

